home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / tools / wb-enhancement / swazblanker / programmer / include / pragmas / matrix_pragmas.h next >
C/C++ Source or Header  |  1996-02-26  |  11KB  |  234 lines

  1. /* "matrix.library"*/
  2. /**/
  3. /*   OS Release 3.1  Library Version 26*/
  4. /**/
  5. #pragma libcall MatrixBase MX_LockMxBase 1e 0
  6. #pragma libcall MatrixBase MX_UnlockMxBase 24 0
  7. #pragma libcall MatrixBase MX_reserved1 2a 0
  8. #pragma libcall MatrixBase MX_StrLen 30 801
  9. #pragma libcall MatrixBase MX_StrCpyLen 36 09803
  10. #pragma libcall MatrixBase MX_OpenPathNew 3c 801
  11. #pragma libcall MatrixBase MX_ReadSize 42 0802
  12. #pragma libcall MatrixBase MX_WriteSize 48 10803
  13. #pragma libcall MatrixBase MX_reserved2 4e 0
  14. #pragma libcall MatrixBase MX_reserved3 54 0
  15. #pragma libcall MatrixBase MX_CreateGadgets 5a 10A9805
  16. #pragma libcall MatrixBase MX_CleanUpGList 60 1002
  17. #pragma libcall MatrixBase MX_WindowHandler 66 109804
  18. #pragma libcall MatrixBase MX_RemakeGadgets 6c 0802
  19. #pragma libcall MatrixBase MX_FreeList 72 09803
  20. #pragma libcall MatrixBase MX_TimeString 78 10803
  21. #pragma libcall MatrixBase MX_RawFormat 7e A9803
  22. #pragma libcall MatrixBase MX_FreeListNodes 84 09803
  23. #pragma libcall MatrixBase MX_reserved4 8a 0
  24. #pragma libcall MatrixBase MX_reserved5 90 0
  25. #pragma libcall MatrixBase MX_RandomInRange 96 1002
  26. #pragma libcall MatrixBase MX_Random 9c 001
  27. /*pragma libcall MatrixBase MX_RandomSeed a2 0*/
  28. #pragma libcall MatrixBase MX_reserved7 a8 0
  29. #pragma libcall MatrixBase MX_SetWaitPointer ae 801
  30. #pragma libcall MatrixBase MX_ProcessMxTags b4 A9803
  31. #pragma libcall MatrixBase MX_reserved8 ba 0
  32. #pragma libcall MatrixBase MX_OpenForm c0 109804
  33. #pragma libcall MatrixBase MX_CloseForm c6 001
  34. #pragma libcall MatrixBase MX_SeekForm cc 10803
  35. #pragma libcall MatrixBase MX_WriteForm d2 109804
  36. #pragma libcall MatrixBase MX_ReadForm d8 09803
  37. #pragma libcall MatrixBase MX_NextForm de 801
  38. #pragma libcall MatrixBase MX_WriteFormTagList e4 2109805
  39. #pragma tagcall MatrixBase MX_WriteFormTags e4 2109805
  40. #pragma libcall MatrixBase MX_ReadFormTagList ea 109804
  41. #pragma tagcall MatrixBase MX_ReadFormTags ea 109804
  42. #pragma libcall MatrixBase MX_OpenFormReq f0 10BA9806
  43. #pragma libcall MatrixBase MX_reserved9 f6 0
  44. #pragma libcall MatrixBase MX_reservedA fc 0
  45. #pragma libcall MatrixBase MX_CentreWindowSize 102 A981005
  46. #pragma libcall MatrixBase MX_IntWindowSize 108 81003
  47. #pragma libcall MatrixBase MX_FontWidth 10e 001
  48. #pragma libcall MatrixBase MX_reservedB 114 0
  49. #pragma libcall MatrixBase MX_JustifyText 11a 01803
  50. #pragma libcall MatrixBase MX_WrapText 120 9802
  51. #pragma libcall MatrixBase MX_SelectGadget 126 9802
  52. #pragma libcall MatrixBase MX_DisableGadgets 12c 9802
  53. #pragma libcall MatrixBase MX_EnableGadgets 132 9802
  54. #pragma libcall MatrixBase MX_DisableFileButton 138 9802
  55. #pragma libcall MatrixBase MX_EnableFileButton 13e 9802
  56. #pragma libcall MatrixBase MX_LockWindow 144 801
  57. #pragma libcall MatrixBase MX_UnlockWindow 14a 9802
  58. #pragma libcall MatrixBase MX_reservedC 150 0
  59. #pragma libcall MatrixBase MX_reservedD 156 0
  60. #pragma libcall MatrixBase MX_reservedE 15c 0
  61. #pragma libcall MatrixBase MX_DosOpen 162 09803
  62. #pragma libcall MatrixBase MX_Load8SVX 168 0802
  63. #pragma libcall MatrixBase MX_Free8SVX 16e 001
  64. #pragma libcall MatrixBase MX_GetFileSizeFH 174 001
  65. #pragma libcall MatrixBase MX_reservedF 17a 0
  66. #pragma libcall MatrixBase MX_LoadFile 180 801
  67. #pragma libcall MatrixBase MX_FreeLoadFile 186 001
  68. #pragma libcall MatrixBase MX_LoadFIB 18c 1002
  69. #pragma libcall MatrixBase MX_FreeFIB 192 001
  70. #pragma libcall MatrixBase MX_CDToAssigns 198 09803
  71. #pragma libcall MatrixBase MX_CPUName 19e 1002
  72. #pragma libcall MatrixBase MX_CurrentTime 1a4 0
  73. #pragma libcall MatrixBase MX_CloseWinSafe 1aa 801
  74. #pragma libcall MatrixBase MX_HexStrLong 1b0 801
  75. #pragma libcall MatrixBase MX_reservedG 1b6 0
  76. #pragma libcall MatrixBase MX_DeleteDirectory 1bc 0802
  77. #pragma libcall MatrixBase MX_ProcessToolTypesNew 1c2 8002
  78. #pragma libcall MatrixBase MX_SendArexxString 1c8 09803
  79. #pragma libcall MatrixBase MX_SortList 1ce 801
  80. #pragma libcall MatrixBase MX_MakeWBArg 1d4 801
  81. #pragma libcall MatrixBase MX_FreeWBArg 1da 001
  82. #pragma libcall MatrixBase MX_CloneList 1e0 9802
  83. #pragma libcall MatrixBase MX_FullWBArgName 1e6 09803
  84. #pragma libcall MatrixBase MX_FileRequest2 1ec 210BA9807
  85. #pragma libcall MatrixBase MX_AddNodeSorted 1f2 9802
  86. #pragma libcall MatrixBase MX_CreateRevertMem 1f8 801
  87. #pragma libcall MatrixBase MX_FreeRevertMem 1fe 001
  88. #pragma libcall MatrixBase MX_RestoreRevertMem 204 001
  89. #pragma libcall MatrixBase MX_reservedH 20a 0
  90. #pragma libcall MatrixBase MX_reservedI 210 0
  91. #pragma libcall MatrixBase MX_reservedJ 216 0
  92. #pragma libcall MatrixBase MX_reservedK 21c 0
  93. /**/
  94. /* version 21 functions*/
  95. /**/
  96. #pragma libcall MatrixBase MX_LockOneFallback 222 801
  97. #pragma libcall MatrixBase MX_ExamineDir 228 10803
  98. #pragma libcall MatrixBase MX_TextFileToList 22e A9803
  99. #pragma libcall MatrixBase MX_MakePath 234 801
  100. #pragma libcall MatrixBase MX_reservedL 23a 0
  101. #pragma libcall MatrixBase MX_reservedM 240 0
  102. #pragma libcall MatrixBase MX_reservedN 246 0
  103. #pragma libcall MatrixBase MX_reservedO 24c 0
  104. #pragma libcall MatrixBase MX_reservedP 252 0
  105. #pragma libcall MatrixBase MX_reservedQ 258 0
  106. #pragma libcall MatrixBase MX_reservedR 25e 0
  107. #pragma libcall MatrixBase MX_reservedS 264 0
  108. #pragma libcall MatrixBase MX_reservedT 26a 0
  109. #pragma libcall MatrixBase MX_reservedU 270 0
  110. #pragma libcall MatrixBase MX_LoadFormTags 276 9802
  111. #pragma libcall MatrixBase MX_SaveFormTags 27c 9802
  112. #pragma libcall MatrixBase MX_PrefsWH 282 0
  113. #pragma libcall MatrixBase MX_WindowHandler2 288 109804
  114. #pragma libcall MatrixBase MX_PFValidateFonts 28e 801
  115. /**/
  116. /* version 22 functions*/
  117. /**/
  118. #pragma libcall MatrixBase MX_ProcessWinMsg 294 801
  119. #pragma libcall MatrixBase MX_FlushStringGads 29a 0802
  120. #pragma libcall MatrixBase MX_CopyList 2a0 0802
  121. #pragma libcall MatrixBase MX_WhereAmI 2a6 0
  122. #pragma libcall MatrixBase MX_TaskName 2ac 0A9804
  123. #pragma libcall MatrixBase MX_reservedV 2b2 0
  124. #pragma libcall MatrixBase MX_AllocWindowHandler 2b8 801
  125. #pragma libcall MatrixBase MX_FreeWindowHandler 2be 801
  126. #pragma libcall MatrixBase MX_UpdateWindowHandler 2c4 9802
  127. #pragma libcall MatrixBase MX_CreateWindow 2ca A9803
  128. #pragma libcall MatrixBase MX_DeleteWindow 2d0 A9803
  129. #pragma libcall MatrixBase MX_HideWindows 2d6 801
  130. #pragma libcall MatrixBase MX_ShowWindows 2dc 801
  131. #pragma libcall MatrixBase MX_FindWindow 2e2 9802
  132. #pragma libcall MatrixBase MX_OpenWindowNode 2e8 A9803
  133. #pragma libcall MatrixBase MX_CloseWindowNode 2ee A9803
  134. #pragma libcall MatrixBase MX_UpdateWindowNode 2f4 BA9804
  135. #pragma libcall MatrixBase MX_WindowHandlerEvent 2fa 801
  136. #pragma libcall MatrixBase MX_CloneListByName 300 A9803
  137. #pragma libcall MatrixBase MX_ModifyListview 306 0A9804
  138. #pragma libcall MatrixBase MX_AllocIFFHandle 30c 001
  139. #pragma libcall MatrixBase MX_FreeIFFHandle 312 901
  140. #pragma libcall MatrixBase MX_AllocIFFHunk 318 10803
  141. #pragma libcall MatrixBase MX_FreeIFFHunk 31e 901
  142. #pragma libcall MatrixBase MX_AddIFFHunk 324 9802
  143. #pragma libcall MatrixBase MX_RemoveIFFHunk 32a 9802
  144. #pragma libcall MatrixBase MX_FindIFFHunk 330 0802
  145. #pragma libcall MatrixBase MX_NextIFFHunk 336 0802
  146. #pragma libcall MatrixBase MX_SaveIFF 33c A9803
  147. #pragma libcall MatrixBase MX_LoadIFF 342 A9803
  148. #pragma libcall MatrixBase MX_ProcessIFF 348 A9803
  149. #pragma libcall MatrixBase MX_reservedW 34e 0
  150. /**/
  151. /* version 23 functions*/
  152. /**/
  153. #pragma libcall MatrixBase MX_ShowWindow 354 9802
  154. #pragma libcall MatrixBase MX_PatternMatch 35a 9802
  155. #pragma libcall MatrixBase MX_GetFontTagList 360 9802
  156. #pragma tagcall MatrixBase MX_GetFontTags 360 9802
  157. #pragma libcall MatrixBase MX_FreeFont 366 A9803
  158. #pragma libcall MatrixBase MX_StrCpyWord 36c 9802
  159. #pragma libcall MatrixBase MX_AllocVecStr 372 1802
  160. #pragma libcall MatrixBase MX_NewSaveIFF 378 9802
  161. #pragma libcall MatrixBase MX_NewLoadIFF 37e 9802
  162. #pragma libcall MatrixBase MX_NewPrefsWHTagList 384 801
  163. #pragma tagcall MatrixBase MX_NewPrefsWHTags 384 801
  164. #pragma libcall MatrixBase MX_AddArexxPort 38a 09803
  165. #pragma libcall MatrixBase MX_RemArexxPort 390 09803
  166. #pragma libcall MatrixBase MX_SoundID 396 9802
  167. #pragma libcall MatrixBase MX_AddVBlankNode 39c 801
  168. #pragma libcall MatrixBase MX_RemVBlankNode 3a2 801
  169. #pragma libcall MatrixBase MX_UpdateVBlankInterrupt 3a8 0
  170. #pragma libcall MatrixBase MX_AllocNamedObject 3ae 9802
  171. #pragma libcall MatrixBase MX_FreeNamedObject 3b4 801
  172. #pragma libcall MatrixBase MX_FindNamedObject 3ba A9803
  173. #pragma libcall MatrixBase MX_ReleaseNamedObject 3c0 801
  174. #pragma libcall MatrixBase MX_AddNamedObject 3c6 9802
  175. #pragma libcall MatrixBase MX_AttemptRemNamedObject 3cc 801
  176. #pragma libcall MatrixBase MX_ReadArgs 3d2 A9803
  177. #pragma libcall MatrixBase MX_FreeArgs 3d8 801
  178. #pragma libcall MatrixBase MX_HookTag 3de 109804
  179. #pragma libcall MatrixBase MX_HookTagOrdered 3e4 109804
  180. #pragma libcall MatrixBase MX_ReplaceVecStr 3ea 19803
  181. #pragma libcall MatrixBase MX_SetListView 3f0 109804
  182. #pragma libcall MatrixBase MX_DisplayRequest 3f6 A9803
  183. #pragma libcall MatrixBase MX_ProcessArexxPort 3fc 09803
  184. #pragma libcall MatrixBase MX_NewReadArgs 402 A9803
  185. #pragma libcall MatrixBase MX_NewSortList 408 10A9805
  186. #pragma libcall MatrixBase MX_QuickSort 40e 109804
  187. #pragma libcall MatrixBase MX_ListToArray 414 0802
  188. /**/
  189. /* version 24 functions*/
  190. /**/
  191. #pragma libcall MatrixBase MX_GetCatalogStr 41a 09803
  192. #pragma libcall MatrixBase MX_ReplaceTags 420 9802
  193. #pragma libcall MatrixBase MX_Compress 426 10A9805
  194. #pragma libcall MatrixBase MX_CompressTableSize 42c 001
  195. #pragma libcall MatrixBase MX_DeCompress 432 09803
  196. #pragma libcall MatrixBase MX_DeCompressTableSize 438 801
  197. #pragma libcall MatrixBase MX_CompressTrue 43e 0802
  198. #pragma libcall MatrixBase MX_DeCompressTrue 444 801
  199. #pragma libcall MatrixBase MX_CompressText 44a 801
  200. #pragma libcall MatrixBase MX_CompressInfo 450 801
  201. #pragma libcall MatrixBase MX_reservedC1 456 0
  202. #pragma libcall MatrixBase MX_reservedC2 45c 0
  203. #pragma libcall MatrixBase MX_reservedC3 462 0
  204. #pragma libcall MatrixBase MX_reservedC4 468 0
  205. #pragma libcall MatrixBase MX_DisplayRequestWin 46e 0A9804
  206. #pragma libcall MatrixBase MX_DisplayRequestCli 474 0A9804
  207. #pragma libcall MatrixBase MX_MakeMenu_Localize 47a 0A9804
  208. #pragma libcall MatrixBase MX_AddNameInfoTagList 480 9802
  209. #pragma tagcall MatrixBase MX_AddNameInfoTags 480 9802
  210. #pragma libcall MatrixBase MX_RemNameInfo 486 801
  211. #pragma libcall MatrixBase MX_FindNameInfo 48c 801
  212. /**/
  213. /* version 25 functions*/
  214. /**/
  215. #pragma libcall MatrixBase MX_SetConfig 492 801
  216. #pragma libcall MatrixBase MX_GetConfig 498 801
  217. #pragma libcall MatrixBase MX_Log 49e 109804
  218. #pragma libcall MatrixBase MX_UpdateGadgetsTagList 4a4 9802
  219. #pragma tagcall MatrixBase MX_UpdateGadgetsTags 4a4 9802
  220. /**/
  221. /* version 26 functions*/
  222. /**/
  223. #pragma libcall MatrixBase MX_InitHook 4aa 09803
  224. #pragma libcall MatrixBase MX_ScreenModeInfoFromName 4b0 9802
  225. #pragma libcall MatrixBase MX_ScreenModeNameTagList 4b6 A9803
  226. #pragma tagcall MatrixBase MX_ScreenModeNameTags 4b6 A9803
  227. #pragma libcall MatrixBase MX_GetScreenNameTagList 4bc A9803
  228. #pragma tagcall MatrixBase MX_GetScreenNameTags 4bc A9803
  229. #pragma libcall MatrixBase MX_GetScreenInfo 4c2 9802
  230. /**/
  231. /* test functions*/
  232. /**/
  233. #pragma libcall MatrixBase MX_Test 4c8 0
  234.